iT邦幫忙

2023 iThome 鐵人賽

DAY 1
2

背景

Line應該是目前臺灣最主流的通訊軟體,不知道大家的使用習慣如何,但我相信應該很多人跟我一樣,習慣建一個or多個只有自己一個人的群組,然後有什麼資料就往自己 (別人) 的聊天室或Line Keep上丟,或是收到同事傳的檔案之後,每次都想著晚點用電腦載下來,結果不知不覺檔案就過期了,到底Line的存儲現在有那些限制呢?

Line目前的存儲限制

  1. (New)相簿限制
    今年09/01開始,Line對相簿做了一些新的限制,每月有上傳照片的數量上限(動態調整),一次最多上傳300張,如果這個月傳爆了,要等到下個月的1號才會重新計算。

    官方目前給出的限制:

    ⋅每個聊天室內可建立的相簿數量:最多100本

    ⋅每本相簿內可上傳的照片數量:最多1000張

    ⋅一次可上傳的照片數量:最多300張

    此外,系統將於西元2023年9月1日00:00(UTC+9/ 日本時間)起,設有每月上傳照片的數量上限。

    上傳數量限制將於隔月1日00:00(UTC+9/ 日本時間)起重新計算。若本月已達可上傳數量上限,可於下個月再上傳照片。

    詳細可以看這邊: 支援中心 | LINE

  2. 一般聊天室
    對於一般在聊天室內的照片、影片和檔案,就是7天的有效期限

  3. Line Keep
    Keep提供的空間總量就是1G,一般來說沒有時效限制,比較坑的就是

    • 單一檔案大小超過50MB,時效限制為30天
    • 要上傳檔案必須透過keep提供的介面,不能直接丟聊天室,但這點有時候很容易忘,如果你習慣把檔案拖到聊天室(電腦版),或是分享別人傳的檔案到聊天室(手機),會被視為一般聊天室,你的檔案就會變成7天陣亡。

    官方目前給出的限制:

    Keep並未設有儲存期限,但若單筆檔案大小超過50MB,則該筆檔案的儲存時間將限制為30天。

    檔案一覽畫面內將對超過50MB的檔案標示剩餘的天數,並隨著經過的天數倒數。

    ※將圖片、影片或檔案傳送至Keep筆記的聊天室超過一段時間後,該資料將無法儲存至Keep內。

    此外,Keep所提供的儲存空間為1GB。

    ⋅可儲存的圖片/檔案:無限制

    ⋅可儲存的影片:最長5分鐘

    ⋅可儲存的文字內容:最多10,000字

    發生無法將資料儲存至Keep的狀況時,請確認Keep的剩餘儲存空間是否充足。

    詳細可以看這邊: 支援中心 | LINE

於是在很多使用情境下,大部分的結果就是,需要的時候只看到"已過期"三個字,很是惱人。剛好最近我剛離職,比較有空,想要寫點自己想寫的東西,好好休息一陣子,但在我還在思考的某天晚上,我女友突然很惱火的對我說:「我想要一個可以直接傳給他的linebot,讓他幫我傳到google雲端硬碟上,不然每次東西都不見。」於是剛脫離PM需求的我,繼續轉做女友丟的需求,而當天又很巧的看到了鐵人賽的報名廣告。

於是在各種因緣聚合而成之下,我報名了這次的鐵人賽,雖然是個小東西,但因為主題是SideProject,所以還是想盡量把整個專案從開發、測試到部屬都完善完善,目前想到的內容應該會涵蓋Golang,AWS Lambda、SSM、Dynamodb,Linebot SDK,GoogleDrive API,Unit test ,Github Action,Sonarqube。

開發語言會使用golang,並且主要雲端服務會使用AWS,大致簡單的架構如下,如果之後涵蓋範圍或架構有什麼異動再回來更新~

https://ithelp.ithome.com.tw/upload/images/20230916/20115990a6orW2RXYE.png

這也是我第一次參加鐵人賽,也希望透過這過程,分享並記錄自己所學的知識!

如果有任何錯誤,請隨時提出,期待各路大神的建議!


下一篇
Day02 前置準備-01(Line Developer + AWS SSM)
系列文
Golang LineBot X GoogleDrive:LINE有各種限制!? 那就丟上Drive吧!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言